Fragment をコンポーネントのトップに置くのはアンチパターンではないかと考える
React/Vue.jsのFragmentをコンポーネントトップに置くと、「コンポーネントがマウントするDOM要素は1つである」という前提が崩れて色々困るんじゃないかという話
まあLayout Componentの中にコンポーネントを配置するとき、たいていセマンティック要素で囲んでるのでそこまで困らないなという気がしつつ、DOM要素数が不定になるのは他にも考えることが多くて困るというのはある
Render Propsの中身だと頻出するのでそのためにあるんじゃないかな
Fragment をコンポーネントのトップに置くのはアンチパターンではないかと考える | stin's blog